package view;

import java.awt.Graphics2D;
import java.awt.event.MouseEvent;

import model.GameConfiguration;
import model.Slot;
import model.State;

public class EndGameState extends BoardState {
	private State state;

	public EndGameState(GameConfiguration config, Board board, Slot[][] slots,
			String p1, String p2, model.State state, int lastPlayedRow, int lastPlayedCol) {
		super(config, board, slots, p1, p2, lastPlayedRow, lastPlayedCol);
		this.state = state;
	}

	@Override
	public void paintGame(Graphics2D g2d) {
		super.paintGame(g2d);

		// Draw End Game
		GraphicsUtils.paintEndGame(g2d, state, configuration.getCols());

	}

	@Override
	protected void mousePressed(MouseEvent e) {
		// TODO Auto-generated method stub

	}

	@Override
	protected void mouseMoved(MouseEvent e) {
		// TODO Auto-generated method stub

	}

}
